shut your freakin' mouth - Alemán Inglés Diccionario